at best – English–Türkçe translations

🇬🇧 en tr 🇹🇷

at best

  • in the most favorable of conditions
azamî
Wiktionary Links